unleash


unleash
unleash VERB release from a leash or restraint.

English terms dictionary. 2015.